dev kaplumbağa - German English Dictionary